<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        var fn = () => {
            console.log(123)
        }
        fn()

        var fn2 = x => { //如果函数只有一个参数，小括号可以省略 (x)和x是一样的
            console.log(++x)
        }
        fn2(36)

        var fn3 = x =>  ++x
        // {
        //    return ++x 
        // }//如果函数只有一句话，而且这句话就是返回值，那么大括号也可以省略
        console.log(fn3(66))

        // var fn4 = (name, age) => ({
        //     // name: name,
        //     // age: age
        //     name: name,
        //     age: age
        // })

        var fn4 = (name, age) => ({
            name: name,
            age: age
        })
        // {// 如果这一句return返回的是对象，那么需要加一层小括号
        //    return {
        //     name: name,
        //     age: age }
        // }
    </script>
</body>
</html>